.executePlan {
	min-width: 100vw;
	min-height: 100vh;
	background: #F8F8F8;
	overflow: hidden;

	.mainContent {
		margin: 0 24upx 31upx;
		width: 702upx;
		background-color: #fff;
		border-radius: 12upx;
		padding: 0 15upx;
		box-sizing: border-box;

		.initalValue {
			display: flex;
			align-items: center;
			border-bottom: 1px solid #F0F0F0;
			height: 102upx;

			.nameBox {
				display: flex;
				align-items: center;
				flex: 1;

				image {
					width: 30upx;
					height: 30upx;
				}

				.name {
					color: #5A6065;
					font-size: 30upx;
					margin: 0 39upx 0 21upx;
				}

				.stateCode {
					background: #FFE2E2;
					padding: 6upx 12upx;
					color: #E61111;
					font-size: 26upx;
					border-radius: 6upx;
				}

				.stateCode1 {
					background: #DDFFE8;
					padding: 6upx 12upx;
					color: #11C537;
					font-size: 26upx;
					border-radius: 6upx;
				}
			}

			.carryOut {
				width: 111upx;
				height: 48upx;
				border-radius: 24upx;
				background: linear-gradient(238deg, #38CB97, #43E97B);
				box-shadow: 0px 2px 8px 0px rgba(56, 203, 151, 0.44);
				color: #FFFFFF;
				font-size: 28upx;
				text-align: center;
				line-height: 48upx;
			}
		}

		.executeData {
			padding: 38upx 0;

			.executeTime {
				display: flex;
				align-items: center;

				view {
					flex: 1;
					color: #666666;
					font-size: 26upx;

					text:last-child {
						color: #FF9600;
					}
				}

				view:last-child {
					text-align: right;
				}
			}

			.specificItem {
				color: #666666;
				font-size: 26upx;
				margin-top: 38upx;
				display: flex;
				align-items: center;
				text:last-child {
					color: #333333;
					flex: 1;
					line-height: 40upx;
				}
			}
		}
	}

	.defaultPage {
		width: 400upx;
		height: 286upx;
		margin: 287upx auto 0;
		text-align: center;
		font-size: 30upx;

		image {
			width: 100%;
			height: 100%;
		}
	}
}

.tips {
	color: #232323;
	text-align: center;
	font-size: 13px;
	margin-bottom: 17px;
}
/deep/ .uni-swipe_box{display: block;}